#ifndef LEA_H
#define LEA_H
#include "sentencia.h"
#include "pinvariable.h"
#include "pin.h"
class Lea:public Sentencia
{
public:
    Lea(Sentencia *next,vector<string> variable,Variable *var,int fila,int col);
    virtual string is();
    void setvariable(vector<string> variable);
    void setVar(Variable *var);
    Variable* getVar();
    vector<string> getvariable();
    virtual Tipo_ts * validarSemantica(Tabla_Simbolos *tabla_de_tipo,Tabla_Simbolos *tabla_de_varaible);
    virtual string generarCodigo(GenerarVariable* var,Tabla_Simbolos *tabla_de_tipo,Tabla_Simbolos *tabla_de_varaible);
private:
    vector<string> variable;
    Variable *var;
};

#endif // LEA_H
